@charset "utf-8";
/* CSS Document */

ul, li { list-style-type: none; }
img { border: none; }
a { text-decoration: none; color: #000;}
a:hover { text-decoration:underline;}

.main { width: 850px; height: auto; margin: 0 auto; }

.content_left { width: 223px; height: auto; float: left; }
.left_box1{ margin-bottom: 20px;  background: #fff; padding: 0 16px 16px 16px; border: 1px solid #d1cdce;}
.content_left_title { height: 35px; line-height:35px;}
.content_left_title a:hover { color:#C03;}
.content_left_title h4 { float: left;} .content_left_title p{ float: right; color: #999;}

.img_list { float: left;}
.img_list li { float: left; margin: 1px; }

.left_box2 { background: #fff; padding: 0 16px 16px 16px; border: solid 1px #d1cdce;}

.content_right{ float: right;}
.content_right_top { width: 600px; padding: 20px 0 0 16px; height: 93px; background: url(../images/content_right_bf.jpg) repeat-x;  border: solid 1px #d1cdce; border-top: #fff;}
.content_right_top h2 { font-size: 28px; font-weight: 400;}

.login_rest_botton li { float: left; padding-top: 10px;}
.login_button { display: block; width: 173px; height: 38px; background: url(../images/login_selcet_button.jpg) no-repeat; margin-left: 10px;}
.login_button:hover { width: 173px; height: 38px; background: url(../images/login_nomal_botton.jpg) no-repeat;}

.content_box { width: 615px; background: #fff; border: 1px solid #d1cdce; margin-top: 15px;}
.content_box1 { padding: 10px 0 10px 20px; height: 70px; border-bottom: 1px solid #d1cdce;}
.content_box1 img { margin-right: 10px;}
.content_box1 p { color: #8C7E7E; padding-top: 10px;}

.box2_title { padding: 10px 20px 10px 20px; width: 555px; height: 57px; }
.box2_title p { float: right; color: #AD9C9C;}
.box2_title a { color: #AD9C9C;}


.content_box2 { border-bottom: 1px solid #d1cdce;}
.content_box3 { text-align: center; padding: 20px 0 10px 30px; }
.content_box3 p{ text-align: left; padding: 20px 0 10px; font-size: 16px; font-weight: normal;}
.content_box3 span { display: block; text-align: left;}


.user_login { height: 60px; padding: 10px 20px 10px 20px; border-bottom: 1px solid #d1cdce;}
.login_box { float:right; border: 1px solid #a4a2a2; width: 485px; height: 50px; border-radius: 5px; line-height: 50px; padding-left: 10px; color: #CCC; font-size: 18px;}

.some_box { padding: 10px 20px 10px 20px; border-bottom: 1px solid #d1cdce;}

.reproduced { padding: 10px 20px 10px 20px; border-bottom: 1px solid #d1cdce;}

.collect_list { margin-top: 10px; display: block;}
.collect_list li { float: left; margin-right: 10px;}

.collect_nickname { line-height: 50px; width: 230px; padding-left: 10px;}
.collect_nickname a:hover { color: #C03;}
.collect_box_a { display: block; width: 30px; height: 30px; border: 1px solid #ccc; border-radius: 5px; padding: 10px; color: #999; text-align: center;}








